a {text-decoration: none;color: #333;}
a:hover {text-decoration: none;color: #ff9800 !important;}
ul,li {list-style: none;padding: 0;margin: 0;}
p {margin: 0;padding: 0;}
.fl {float: left;}
.fr {float: right;}
.ellipsis {overflow: hidden;text-overflow: ellipsis;}
body {background-color: #fff;font-family: "PingFangSC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", san-serif;}
.w1200 {width: 1200px;margin: 0 auto;}
.w1920 {/* max-width: 1920px; */width: 100%;min-width: 1200px;margin: 0 auto;}
.maxW1920 {max-width: 1920px;min-width: 1200px;margin: 0 auto;}
.header { height: 60px;overflow: hidden;}
.header .logo-con {width:15%;height: 32px;float: left;margin: 7px 0 0 80px;}
.header .logo-con img {width:80px;}
.header .heaer-info-right {float: right;overflow: hidden;margin-top: 19px;padding-right: 40px;}
.header .heaer-info-right .xdfcn {display: block;float: left;font-size: 16px;font-weight: 400;color: #333333;line-height: 22px;margin-right: 40px;letter-spacing: 0.15em;}
.header .heaer-info-right .cnen {float: left;}
.header .heaer-info-right .cnen span {font-size: 16px; font-weight: 400;color: #333333;line-height: 22px;cursor: pointer;}
.header .heaer-info-right .cnen span.active {font-weight: 500;}
.banner {height:600px;background: url(../image/banner_top.jpg) no-repeat ;background-size:100%;/* overflow: hidden; */}
.banner .nav-con {padding-top: 36px;display: flex;justify-content: space-between;width:1100px;}
 @media screen and (min-width:480px) and (max-width:1024px){
.banner {height:300px;}
.banner .nav-con {width:1000px;}
}
.banner .nav-con .nav-tiem {position: relative;}
.banner .nav-con .nav-tiem.active::after {content: '';display: block;position: absolute;bottom: -10px;width: 26px;height: 10px;left: 50%;transform: translateX(-50%);background: url(../image/line_select.png) no-repeat center center;background-size: cover;}
.banner .nav-con .nav-tiem:hover::after {content: '';display: block;position: absolute;bottom: -10px;width: 26px;height: 10px;left: 50%;transform: translateX(-50%);background: url(../image/line_select.png) no-repeat center center;background-size: cover;}
.banner .nav-con .nav-tiem>a {font-size: 22px;font-weight:600;color: #FFFFFF !important;line-height: 30px;text-shadow: 4px 4px 2px rgb(0 0 0);}
.banner .nav-con .nav-tiem .sub-nav {display: none;width: 178px;position: absolute;top: 20px;left: -41px;padding-top: 30px;z-index: 99;}
.banner .nav-con .nav-tiem#businessSystem .sub-nav {width: 280px;left: -91px;}
.banner .nav-con .nav-tiem .sub-nav .second-nav {/* width:180px; */padding: 4px 16px;background-color: #fff;text-align: center;box-shadow: 0px 22px 46px 3px rgba(0, 0, 0, 0.09);}
.banner .nav-con .nav-tiem .sub-nav .second-nav .second-title {padding: 12px 0;border-top: 1px solid #cccccc;line-height: 25px;font-size: 18px;font-weight: 400;cursor: pointer;}
.banner .nav-con .nav-tiem .sub-nav .second-nav .second-title a {color: #333333;}
.banner .nav-con .nav-tiem .sub-nav .second-nav :first-child {border-top: none;}
.banner .nav-con .nav-tiem .sub-nav .second-nav .third-nav {/* display: none; */}
.banner .nav-con .nav-tiem .sub-nav .second-nav .third-nav li {font-size: 16px;font-weight: 400;line-height: 22px;margin-bottom: 10px;}
.banner .nav-con .nav-tiem .sub-nav .second-nav .third-nav li:first-child {/* margin-top: 10px; */}
.banner .nav-con .nav-tiem .sub-nav .second-nav .third-nav li a {color: #666666;}
.banner .slogan-con {margin-top:10%;padding-left: 140px;color: #fff;}
.banner .slogan-con .title {width: 1067px;}
.aboutxdf {/* overflow: hidden; */padding: 120px 0 80px 0;position: relative;}
.aboutxdf .bg_circle1{ position: absolute;top:140px;width:382px;height: 382px;padding: 0px 0px 80px 60%;}
.aboutxdf .img-title {width: 274px;height: 61px;}
.aboutxdf .content {margin-top: 47px;}
.aboutxdf .content .cover {width: 510px;height: 340px;margin: 0 40px 20px 0;}
.aboutxdf .content p {font-size: 20px;font-weight: 400;color: #333333;line-height: 40px;margin: 20px auto;}
.news {background: url(../image/bianzu.png) no-repeat center top;background-size: 130%  ;/* background-color: pink; */overflow: hidden;}
.news .con {padding-top: 60px;position: relative;padding-bottom: 50px;}
.news .con .img-title {width: 159px;height: 61px;}
.news .con .content-con {overflow: hidden;margin-top: 40px;}
.news .con .content-con ul li {width:30%;margin: 10px 20px;font-size:18px;font-weight: 400;color: #333333;}
.news .con .content-con ul li:first-child {margin-top: 10px;}
.news .con .content-con ul li:nth-child(2) {margin-top: 10px;}
.news .con .content-con ul li:nth-child(2n) {float: right;}
.news .con .dang {position: absolute;left: 0;bottom: 0;width: 1200px;}
.culture {padding: 100px 0 84px;position: relative;display: none;}
.culture .bg_circle2{ position: absolute;top: 265px;left: -160px;width: 300px;height: 300px;}
.culture .img-title {width: 452px;height: 61px;}
.culture .con {padding-top: 7px;overflow: hidden;}
.culture .con .item {width: 560px;margin-top: 40px;}
.culture .con .item:nth-child(2n) {float: right;}
.culture .con .item .title {font-size: 24px;font-weight: 500;color: #333333;line-height: 28px;}
.culture .con .item .content {font-size: 20px;margin-top: 10px;font-weight: 400;color: #333333;line-height: 34px;}
.yuminhong {height: 528px;background: url(../image/say_bg.png) no-repeat left bottom;background-size: 35%;background-color: #fff;}
.yuminhong .con {overflow: hidden;}
.yuminhong .con .talks {margin-top:67px;width:1200px;}
.yuminhong .con .talks p {font-size: 20px;font-weight: 400;color:#6b382b;line-height: 42px;text-indent: 40px;margin-bottom: 20px;}
.yuminhong .con .talks p:last-child {text-align: right;margin-bottom: 0px;padding-right: 20px;}
.yuminhong .con .pic {width: 256px;}
.yuminhong .con .pic img {width: 100%;}
.last-bg {background: url(../image/bg_circle3.png) no-repeat center bottom;background-size: cover;}
.last-bg .con {height: 900px;position: relative;}
.last-bg .con .business {overflow: hidden;}
.last-bg .con .business .img-title {width: 450px;margin-top: 120px;}
.last-bg .con .business .content {overflow: hidden;    margin-top: 50px;}
.last-bg .con .business .content .item {width: 500px;margin-bottom: 20px;}
.last-bg .con .business .content .item:nth-child(2) {width: 400px;}
.last-bg .con .business .content .item:nth-child(3) {width: 300px;}
.last-bg .con .business .content .item .title {font-size: 22px;font-weight: 500;color: #333333;line-height: 26px;margin-bottom: 12px;}
.last-bg .con .business .content .item .text {display: block;font-size: 20px;font-weight: 400;color: #333333;line-height: 32px;}
.content11{text-align: center;margin: 15px;line-height: 35px;}
.content11-div1 a{padding: 35px;}
.footer .logo-con {height: 90px;background: #ea6800;text-align: center;overflow: hidden;}
.footer .logo-con .logo {margin-top: 10px;/* width: 98px;height: 40px;*/}
.m-footnav{display:none;}
.m-footnav{display:block;width:100%; position: fixed;text-align: center;z-index: 999999999;}
.m-footnav li{width:33%;float:left}
.m-footnav li img{width:20px;margin-top: 10px;}   
.m-footnav li p{height: 25px;padding: 5px 10px;font-size:14px}
 @media screen and (min-width:480px) and (max-width:1024px){
.m-footnav{display:block;width:100%;position: absolute;;text-align: center;z-index: 999999999;}
.m-footnav li{width:33%;float:left}
.m-footnav li img{width:20px;margin-top: 10px;}   
.m-footnav li p{height: 25px;padding: 5px 10px;font-size:14px}
}